stand-off bomb - Turkish English Dictionary